Add a drop down menu for the date.

This now has a drop down menu for both month and day. Current the month is an enum. I added an action listener so that the number of days to select from change depending on the month. Currently it only works for either January or not January and the days are not the correct number.

This also now has a "Remove" button for the requirements.
Add proper date and month selection. Sets default session name to the current date and time in "dd/MM/yyy hh:mm:ss" format.

The GUI is now slightly more interactive in that the days that the user can pick from change depending on the month that is selected.
Change from grid layout to sprintLayout. No behavioral changes.