Add draft of tilemap.py