Implement new sliding screen-based layout

To better meet mobile expectations, this commit implements a new
layout based on screens. The first screen is the form and location
button. The second screen is the map and directions.

This also includes new background, color scheme and typography.

TODO: working back button
Add location information placeholders to layout
Style streetview and location data for mobile
add directions link

This'll need a new location/styling once the map is properly displayed. iOS map links direction taken from https://developer.apple.com/library/ios/featuredarticles/iPhoneURLScheme_Reference/MapLinks/MapLinks.html#//apple_ref/doc/uid/TP40007899-CH5-SW1.
remove references to textFit
add twitter/github icons to footer