Quick math cleanup;
Implemented shadows for directional lights in the deferred renderer; more work on expanding the console;