Specular maps working.
Some work done on lights and normals and other buggs/fixes
Work done on light and shadows.
Shadows working, and looking totaly not shit.

Improved location of the shadowmap to always be infront of the camera.
Layer in render queue?
Fixed forward rendering for transparensy
I'll create a GUI interface using Visual Basic, see if I can track an IP address
Started work on blend maps
One hell of a GUI interface (minus graphical)

"how does this even work lol"
Merge commit 'e3aab96a750d6e5d6f8ff42ffdb5a23a47ab929d' into render_queue

Conflicts:
	assets
	src/GameWorld.cpp
	src/Renderer.cpp
	src/Renderer.h
	src/Systems/RenderSystem.cpp
Direction light working.

Cleaned up some code in Renderer.cpp
Semi-working world rendering
Merge remote-tracking branch 'origin/deffered_rendering' into render_queue

Conflicts:
	src/Renderer.cpp
	src/Renderer.h
No shadows and no skybox.