One of the reason you cannot move fields around, and there is a lock icon on the Setup view of the form. And it is that you have some code in the method "tabChanged()" on the tab of the form. This causes the form to be locked for personalization. So if you move to use method "pageActivated" on each tab, it will work.