read projectdata for extra layers
added geolocation icon
some code cleanup