Fixed isDone not being able to be undo/redo.
Changed ModelTask constructor to properly copy another ModelTask.

Issues remaining:
GUI still doesn't seem to be able to show the undo/redo isDone correctly.
Changed feedback for successful and unsuccessful search for better GUI detection.
Refactored messages into ErrorMessages.
Changed sort commands to be more natural.
MORNING BUG FIXING

MOURNING BUG FIXING
Smoothen animation transitions

Smoothen animation transitions
Ctrl + Z for undo
I LOVE BIG BUTTS AND I CANNOT LIE!

WEEEEEEEEEEEEEEEEEEEEEEEEEEEEE
minor bugfix

bugfixx
added comments for my changes
added comments for my changes

aaaaaa
I LOVE BIG BUTTS BUT NOW IS NOT THE TIEM
Fixed Bug: edit requires 2 undo to undo.
bugfix
Added TentativeTask and TimePeriod classes to support Tentative command.
Merge remote-tracking branch 'origin/krystal'

Conflicts:
	src/gui/controller/PhantomController.java
Added animation for tentative