start adding engine tests
added some position and movement tests, moved gravityflip from game to container
more movement tests, refactor gravity constant