calculate distance between 2 points
check to make sure a move is valid distance

Make sure that each ship is moved with regard to the ship
charastics.  ie: a carrier can only move 1 position