committing before I try to implement terrain multitexturing
added support for multiple textures to interpolate between (for terrain
mainly). However, textures are to small, they need to be stretched over
a larger area