Slight refactor and added checkboxes

-Horizontal forms now can have column widths (Only for small grid right
now)