use thread and own data structure to hold map from geojson
time to implement navigation drawer
simple navigation drawer is finished.