Made some important changes.
1. In all custom LabeledTextBox controls, made the anchor of the label 'Top, Left' and made the column(in TLP) of the label autosize.
2. Made ProductControl itself be AutoSize.