my battleship python project