Removes unused JS specs

JavaScript specs were causing the build to fail. This removes unused
specs.
Fixes initialization issue with mapbox

Mapbox map was not initializing properly if display:none was present.
This commit changes the order in which the map is shown/hidden using
CSS and initialized.