Removes unused Bootstrap files.
Improves error handling on peer failure.
Actually establishes a match when hosting.
Reorganizes files.
Removes underline on button links.
Separates logic into files.
Consolidates pages and improves refresh.
Adds live updating of lobby data.
Stores more match metadata.