final project battleship game