New - Map Background for Login Page

Added a map background for login page. Map size updates automatically with changes in window size. Window size detected by JavaScript, rather than CSS.
Pushed login form to midscreen based on media tags.

This closes #18.
Instead of creating a new CSS class called login-form-push, I'd create a class called login and add it to line 7.