Added some comments to the Start Menu and began coding the interface.
Added some ActionListeners to the StartMenu's buttons. Also reorganized
the StartMenuListeners class into 2 inner classes.
Added the proper import statement to AbstractRace class. Also, this
commit is a second attempt to save my changes to the StartMenu and
StartMenuListeners classes for the GUI.
Merge pull request #4 from reidobandedo/master

Reid's 8.25 Edits
StartMenu: 1) couldn't figure out how to enlarge the text of the JLabel
in the titlePanel, 2) had trouble resizing buttons; 
GameplaySettingsMenu: 1) maybe add labels for the various subpanels, 
2) chose a purpose for the fillerPanel (concept art?), 3) when clicking
the Start button in the StartMenu GUI, it correctly opened the
GameplaySettingsMenu GUI; and when I exited the GameplaySettingsMenu
GUI, the old StartMenu GUI didn't require closing (so, maybe it's not
necessary to explicitly close the StartMenu GUI when the
GameplaySettingsMenu is created...?!). -Reid
Merge pull request #5 from reidobandedo/master

Just wanted to make sure my latest commit worked… - Reid
Cleaning up some stuff
Organized some GUI elements. The GamePlaySettingsMenu is still being
worked on and will be updated with labels and alignment fixes for all
panels.

The Panels are currently color coded for ease of visibility. Color
backrounds will be removed once the GUI is complete.
Finished polishing up the GUI. 
Added a back button to the GamePlaySettings menu
Removed backround colors
Created GamePlaySettingsMenuListeners and defined the listener for the
back button.

Removed unemplemented imports.
Set default selected options within the GamePlaySettingsMenu
Set focus's for both guiFrames.

Finished adding javadoc to the methods.
Added music to the start menu gui
Adding the mp3 files to play music
Merge pull request #1 from lewisstevan/master

Pull Request (leachad)