Updating Commitment Model to allow for team commitments.
Commitments now edit properly for the personal/team properties, still
working on new commitment creation bugs.
Fixed new Commitment creation bugs.
Removed my print statements and unncecessary comments.
Merge pull request #44 from cs3733-team4/commitment_model_update

Updated Commitment Model
added headers and removed some unused imports
removed instanceof in favor of more OO techniques, fixed NPE on dragging nothing, and added some comments. one last repainting bug to fix
actually fixed the OO stuff this time, working on cleaning up the AWT drawing
almost done, now working on changing color of hovertext. NOTE: THIS BUILD WILL FAIL, I will commit a fix shortly after merging
merged from dev and refactored some of the un-OO code that for some reason was allowed to be pushed
the color is correct, but now the server is giving errors. looking into it
fixed small text glitch