Fixed NPE in LoadForTeam
Refactored properties in Competition
Added default constructor in Competition
Fixed formatting in Controller
Major Refactoring

Controllers
- Added new classes for each controller
- Removed now defunct @FXML for dialogs from Controller

Dialogs
- Removed unnecessary Dialog class
- Added new Dialogs class to open each dialog & return result

GUI
- Refactored GUIs
- Updated RLA_GUI
- Fixed other GUIs to work with new controllers
Merge pull request #1 from jackkates/master

Fixed NPE in LoadForTeam + Major Refactoring