better error handling.  Can place 2 ships for both player and computer now