added geolocation service
changed Event model (added city and country fields, cords now stored as an object
with lat and lng properties)
added page "search"
small fixes in the mainpagecontroller
added location status to the page