tests added for starting/ending games
play order implemented and tested
pass functionality added and tested