Added a bunch of crap to make the home page sexier

- [media/css/main.css]
Css to have a background image and a sexy twitter login link

- [media/js/main.js]
Javascript to animate in the login div

- [templates/home.html]
Cleaned it up and abstracted out the header

- [templates/shared/header.html]
Moved the script and style stuff into the header