added map tiles, update maps logic to render map tiles, map zooming now working