Fixes conflict with .hidden class
Adds mm units
Adds location pointers
Adds extra info button behaviour
Tidies up code/ removes comments