Dynamic Terrain (based on size specified in input file instead of preset as a const)
reworked Vertex class with new constructor for textured geometry