Performance boost and some utility things + clean up
Fixed(ish) depth buffer issue and broke SSAO
Added viewpos texture to gbuffer
Removed the need for world matrix in shader
added some water
Minor changes to water sahders
Water shader done
Fisked unlimited water
Merg