- added tile map generator
- added tile base class