Changed layout to use TableLayoutPanel