Enhanced Configuration.cs to enforce identical types being set, to the types originally set at default.
Modified some configuration default values to reflect new Configuration capabilities.
Updated Core documentation, re-generated documentation file.
Documented Input.cs.
Documented Input.cs.
AppConsole documentation complete, regenerated documentation.
Changed internal variables of Ship.cs to auto-properties.
Separated Match.cs functionality into separate classes. Changed Event.cs functionality to include a forwards and backwards procedure for certain actions. Modified both Match and Round classes to revolve around Event-based data manipulation. Build untested.
Organized and cleaned up code.
Bugfixes. The new Register.cs class is an extension of ControllerRegister.cs which is used exclusively in the library/application, which provides information that should be hidden from a Controller.cs.
Progress toward loading/saving matches.
Documented Match.cs
Documented ControlledMatch.cs
Merge remote-tracking branch 'remotes/origin/Development' into Ryan_A_Dev_Branch

Conflicts:
	MBC.v11.suo