move code up the inheritance tree
add tokumei library to start being able to load in map data