Added some more tests (for Movement) and moved them to the start of the file
Collisions are now detected... and the physics code was rejigged... probably needs rejigging again, but oh well
Working - kind of
Did most of the refactoring expect for CollisionSystem
Added physics file missing from last commit
Added some (hacked together) collision code
Fixed merge collision