Created map.py - moving to seperate branch