Finished Assignment 1 (Added 3-mode play to the game)