wrote the menu and stubs for all associated methods in the BattleShiClass