Wow, that's great news! This is probably one of the greatest new features to be announced for New Horizons yet. I hope you can relocate animal villager's homes and other buildings, too - that would save so much time and headache from using the plot reset trick. I can't describe how much of a pain it is trying to get villagers to move in a certain area only for them to move elsewhere, destroying flowers, trees bushes or blocking areas. And sometimes, as you landscape your town, you might change your initial layout plans and go another direction. With this new feature, it'll make decorating your town a whole lot easier. Best thing to happen since QR codes were added.
You can select spaces for villagers to move into before they arrive. It was shown in the direct also you can definitely move shops, again that was shown.