source commit

adds all of the source code from the game