Refactored Race, Sorter.

Also removed formatter, fixed broken stuff, som tests left.
Continued
Continued Refactoring work

Race refactoring complete, started work on major sorter -> modelInitiator refactor.
More
Finished refactor

unless more stuff pops up
JavaDoc, small GUI changes, small fixes.

Added JavaDoc to all new/changed classes.
Replaced some prompts with a combobox and text box.
Merge pull request #93 from buren/refactor_race_sorter

Structure refactor, race, sorter.