Break up match simulations. Start on Match UI.

- Fix comment block throughout codebase
- Split up match simulations in the Division competition so that we can
access an individual fixture
- Start to add some form to the Match module UI