Use z buffer with sprites
Pass Location by value for less &-noise
Refactored terrain display, new terrain types