Update Move.java

Methods added to simplify move selection for Artificial Intelligence:
isValidMove() returns true if coordinate is not already fired upon and falls within grid range.

Currently - x and y coordinates are reversed somewhere, resulting in logic errors at run time. Will locate error and commit changes as needed.