Created a new move class

Created a move class to complement Location.  Started updating all
methods that took a piece and a location and replacing it with move.
Haven't finished, program currently has errors.