Player

I have removed a lot of the methods from the player, as the validation of ship placing and shots now happens in the board (by error raising)