Modify starred page to use bootstrap grids

The starred and location pages now both use the responsive bootstrap grid classes and flow properly at all screen sizes. Removed conflicting custom css classes.

Other fixes:
+ Default all non-global elements in location template to be hidden, then shown with js on appropriate pages
+ Add share handler on single location page