Updated battleship and board to work as intended