Work in progress on putting the shadowmap shader program together
Some variable refactoring for consistency
Shadowmap shader fixes