Ship placement code.

Added code to place ships on the board in random locations.
Added ship placement code to player1 class in order to play against a
random player (previously player1 class played same board every round).