Interface Prototype. Go run and children should work down to matchmake and pick route. Ad hoc testing done
Merge branch 'dev' of github.com:Ezphares/sw809f14 into dev