Updated exception handling. Updated comparison display. Improved move method. Interface for user improved.