Implemented preferred/actual control sizing
More work on controls and layouts