Tidying up gradle configuration, adding shell of setup activity.
Refactoring of help screen, added new setup screen (not connected yet).
Fixed bug causing duplicate entries to appear in auto complete edit text.
Added settings validation.
Most match screen stuff working.
All logic hooked up, I think.
Tidying up, making role select work properly.