[Error-don't pull if you don't need that]
Create a retrieve requirement controller and observer.
Edit the requirement class in model
Merge branch 'dev' of https://github.com/cs3733bdt/wpi-suite into FeatureSelectRequirement

# By Jonathan Leitschuh (6) and others
# Via Jeffrey Signore (3) and others
* 'dev' of https://github.com/cs3733bdt/wpi-suite:
  Made minor changes, including add closable option to new active game tabs, and removed this functionality from the original view tab. Jeffrey Signore
  add export requirement button on requirement manager module. not fully functional yet
  add button for exporting requirements from the requirements manager module
  Removed unused imports from files.
  Modify the warning messages that will appear from in other modules so that they are significantly reduced. This is an attempt to bring the number of warnings in our program to a more manageable number so that the warning message window is actually applicable to our code.
  This is the InitialView class that was accidentally excluded from my last push. It deals with creating the new initial view of the PlanningPoker view. Jeffrey Signore
  Generated JavaDocs for the project. Should be up to date on this branch.
  Began implementing JUnit tests against the GameEntityManager. All tests pass as of right now. More will be added soon.
  Duplicated the MockData controller from the the requirements manager in order to have 'virtual' database for testing purposes. This should have all of the functionality of a real database and not require a database to be running in order to run tests.
  Added a creator to the game object. Modified the constructors and all calls to those constructors to add a user to the game. Also created a depreciated constructor for the game object for JUnit testing.
  Added and changed components to the Active Games view, added implementation so it pops up in a new tab when Join Game button pressed. This way, the initial view is initially blank (on the right half). Jeffrey Signore
  add features to convert enums to strings in the export to csv class
  create a class to export requirements to CSV files, not fully functional right now
  Fixed issue with name text entered into the textfield on the create game page not being properly sent through to the addGameController. Now successfully sends the proper string through to the controller.
  Fixed problem with initial module setup where "planningpoker" wasn't added to the fullModuleList in the Manager Layer class under the package edu.wpi.wpi-suitetng.
  Changed AddGameController code so that it stores the name of the game being added and passes it through to the AddGameRequestObserver.
  Implemented addGame button and did a lot of background work in the models package.
Modified Requirement class to remove unecessary methods
Add the AddRequirement controller and request observer. Modify the requirement class and model.
Merge branch 'FeatureSelectRequirement' of https://github.com/cs3733bdt/wpi-suite into FeatureSelectRequirement

# By jmwetzel
# Via jmwetzel
* 'FeatureSelectRequirement' of https://github.com/cs3733bdt/wpi-suite:
  Modified Requirement class to remove unecessary methods
Merge branch 'dev' of https://github.com/cs3733bdt/wpi-suite into FeatureSelectRequirement

# By Jeffrey Signore
# Via Jeffrey Signore
* 'dev' of https://github.com/cs3733bdt/wpi-suite:
  Fixed the layout, added more components, and started the process of making the code structure acceptable for the create game view. Jeffrey Signore
  Added a very very basic GUI for the Create Game panel. This push is so variables can be accessed for controller purposes. Modifications will be coming soon. Jeffrey Signore
Delete unnecessary methods related to the parent and children of a requirement
modify the add requirement method
Merge branch 'FeatureSelectRequirement' into dev

* FeatureSelectRequirement:
  modify the add requirement method
  Delete unnecessary methods related to the parent and children of a requirement
  Add the AddRequirement controller and request observer. Modify the requirement class and model.
  Modified Requirement class to remove unecessary methods
  Edit the requirement class in model
  [Error-don't pull if you don't need that] Create a retrieve requirement controller and observer.