Updated tablelayout to make columns evenly spaced; (plus some formatting).