finished some refactoring and NewGame servlet