added partial implementation of TMXMap