Calculated New Positions

Engine:
Implemented new position calculator
PositionCalculator:
Made the methods static
TODO Cleanup

Removed old TODOs
Merge remote-tracking branch 'origin/Implement-Engine-Step()'