HTML and CSS on login/signup page

added some CSS and cleaned up the HTML for our welcome page.

also, changed and updated a lot of stuff regarding the Gemfiles, the postgres server (instead of the sqlite server), and more.  so check all that before merging!