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.
Is this line necessary?