Geolocation

Added geolocation service and geocoding current position. Geolocation service retrieves users location if possible and stores current position information that is retrievable thru its API.
+ navigation menu container and decomposition of stylesheets to smaller