Programming 2 assignment - Battleship-style java game