working on adding functionality

- fixing the layout structure to be more semantic and useful (still in
progress)
- add geolocation support…need to fix ‘enableHighAccuracy’