Battleship written in python a solo work in progress