added map generation, autotiling, a sprite