Redid layouts and added button dimming
Made some serious improvements to main button as far as consistency of functionality, and look.  Also, improved code encapsulation
Merge pull request #420 from jaypoulz/jp361

Major Layout Improvements and UI Enhancement