Block Fixes

- Fixed the getTexIDFromFacing
- Changed shader to a simpler one in the hopes of improving performance
- Added TerrainGen class
- Included bump map shader, still need to figure out implementation