Stuff can now move correctly, but collisions are still missing