Merge pull request #26 from aarongreenwald/client-side-validation/error-handling

Client side validation/error handling
Merge branch 'client-side-validation/error-handling'

This merge contains some ux/ui work by accident. Should've
been done on a different branch.
Address FOUD issue with layout page's css
Merge branch 'master' into ux-documentation

Conflicts:
	src/seatstat/ui/common/layout.pt
Merge pull request #27 from aarongreenwald/ux-documentation

Ux documentation
Some minor tweaks to the documentation
Merge pull request #28 from aarongreenwald/ux-documentation

Some minor tweaks to the documentation
Responsive design around the footer

It's not very good, but it'll do for now.
Merge pull request #29 from aarongreenwald/ux-documentation

Responsive design around the footer
Fixed minor issue with responsive design styling
logo and sample data

Add feature that allows new users to see sample data
to help them figure out what they're supposed to do.

Also update the logo.
Fix type in home page
Minor text fix on about page and fix padding on small screens
Fix styling on about page again

It would be nice to test before I commit but I don't have my computer
so I'm doing this from the github web-app.
and one more

This better be the last.