Basic styling
Updated homepage with new views for logged in / out users
Removed titles from forms
Added header/main/footer to layout
Added a clientside goal select limit (currently 3)