update maps v0.2

* code divided into .h and .cpp
* tiles code now in tile.h/tile.cpp
* map code now into lib/map