Usability Tweaks + Geolocation

Made things look better, added Geolocation support.