improved the gui functionality by using the gridbag manager
Added files for that will allow for future tree functionality.
NOT FOR ITERATION 1
Added Note class.

Signed-off-by: Lauren Kahn, Michael Perrone, Ned Shelton, Xia Li
Added listeners.
Merge remote-tracking branch 'origin/team1-modeltest' into team1-initial-gui
Merge branch 'team1-initial-gui' of https://github.com/cmdunkers/wpi-suite-tng into team1-initial-gui
made some changes to the gui, the changes do not seem to take any affect
I think this is due to the way the panel is set up
Merge branch 'team1-initial-gui' of https://github.com/cmdunkers/wpi-suite-tng into team1-initial-gui
Adapted the save controller for the button to interact with the server. Once JSON is working, we should be able to save to the database.
Merge remote-tracking branch 'origin/team1-initial-gui' into team1-initial-gui
Put in toJSON and fromJSON in the Requirements class for the UpdateRequestObserver to interact with.

Signed-off-by: Tushar Narayan <tusharnarayan@gmail.com>
Merge remote-tracking branch 'origin/team1-database' into team1-initial-gui
Merge branch 'team1-initial-gui' into team1-database