using single layer low quality tilemap now
tweaked tower code