starting to get tile map working (not quite there yet)