Del
Merge branch 'System_Development' of https://github.com/CarlRapp/Agile into System_Development
Fixed some errors
Fixed some things
Removed old systems
Updated systems and components. (Also removed junk in Program)
Merge branch 'System_Development' of https://github.com/CarlRapp/Agile into System_Development

Conflicts:
	Breakout/Breakout/Graphics/DirectX/DXGraphics.cpp
* Added (once again) the EntityFactory
* Added InputSystem (keyboad & mouse)
* outcommented all movement logic in scene
* TempSystem shouldn't exist :(
* All system's will now have access to World
* Added check for RequiresOneOf in ComponentFilter
Merge branch 'System_Development' into Windows

Conflicts:
	Breakout/Breakout/ComponentSystem/System/ModelSystem.cpp
Merge conflict
Merge remote-tracking branch 'remotes/origin/Windows' into CarlH

Conflicts:
	Breakout/Breakout/ComponentSystem/Component/CollisionComponent.h
	Breakout/Breakout/ComponentSystem/World.h
	Breakout/Breakout/Scenes/GameScene.h