Added a no deck option to the New Game tab. Currently has no functionality

Contributors: sfmailand, bnkorza
Merge pull request #111 from sfmailand/sbl-dev

Added a no deck option to the New Game tab. Currently has no functionali...
Change entire structure of the 'Overview' window.

I have made the main OverviewPanel class easier to follow in that the four quadrants are now separated into four separate classes. 'StatisticsPane' 'SubmitPane' 'RequirementsPane' and 'AllEstimatesPane'
Change entire structure of the 'Overview' window

I have made the main OverviewPanel class easier to follow in that the four quadrants are now separated into four separated classes. 'StatisticsPane' 'SubmitPane' 'RequirementsPane' and 'AllEstimatesPane'
Added header comments to each of the class files
Improv the way in which the requirements selected for the game are saved to the session.

Before this, the requirements were converted to a string, put into the JList, and then pulled out as a string. To save the list of requirements, there were then two for loops that searched through and looked at the name of each requirement and added it to the list of the requirements to be added to the game. This was incredibly inefficient, and has now been changed. The list of requirements in the JList are now stored as requirements, as JList automatically uses the toString method of an object when displaying information on the pane.

Names of the lists were also changed to make it more clear which list represented what.

Submitted by: sfmailand
Add comments to the lists
Remove an unused file 'Months'
Months was originally used in our first GUI, but has since been removed from all code and is no longer needed
Merge pull request #113 from sfmailand/re-organization

Re organization
Tested by: Alec Thompson
Merge pull request #114 from sfmailand/requirement-selector-change

Improve the way in which the requirements selected for the game are saved
Tested by: Alec Thompson
Merge branch 'sbl-dev' into issue-76-email