Refactoring JS
Tweaking range controls
Separate positioning and marker loading
Temp home page script