This class extends the JLabel class to provide the functionality of
overlaying images (positions of detectives) on top of the game board.
This method calculates the mobility of the detective the mobility is a
parameter which depends on the number of tickets of the detectives and
on the ways the detective can go from his current position to adjacent
positions.
This class encapsulates a move for the palyers.It has two data members,one
for representing the node position and the other for representing the ticket
Type for the move
This constructor initializes the data members of the Move
This constructor initializes the fields using the string representation
of the object of this class e.g.
This method computes a move for Mr.