shader stuff ready for testing, terrain stuff beginning