Hi Bongani,
Here are some extra resources that could help you understand better what happens when you do layout / website changes. This is a video by Matt Cutts posted a wile ago, it also includes some other things but it also mentions things related to the layout:
Will changing the code and layout of my pages while moving to new URLs affect their rankings?
Also, besides what EGOL said I would also add another thing:
- Be very careful about the Wordpress theme you are going to use. It's a good thing you already mentioned that you want it high quality. Just to be sure - I would check for any embeded / hidden links. I had some unpleasent experiences even with "high quality ones".