Added UI things, added key and tresure to map, seperated out mapview