deferred shader is broken
deferred shader is broken
mostly working
implemented toon shading