fully working battleship