Added custom media-queries css.
added bootstrap-responsive
Fixed line-height of h1 for smaller screen sizes.
Fixed height of footer to appear better for smaller screen sizes.
Styled navigation to work better with media queries.
Updated line-height of h1, added more space above the main container so it's not so close to logo.
Restructured the main navigation, added collapsibility for smaller screen sizes.
Removed random exclamation marks in application.html.