Code cleanup. Dynamic title. Added configurations. Support for geolocation.