Heavily commented the source, made some small changes to the game