remove debugging
create new battleshipExceptions package

move existing invalid ship position exception to new package
add ability to move a ship that's already on board

refactor some code
test for valid and invalid moves