Deferred pass 1
Lightning pass working
Added DirectionalLight to deferred
Added first SpotLight test shader
Added Utility.hpp