Merge branch 'ui'

I forgot what exactly I changed but it's quite a bit
Fix code being undefined

A good reminder to always test your changes
Redirect user on successful game creation
Fix join button showing in games that have already started
Fix 'state is undefined' error on mobile
Fix trailing comma in player list
Fix inconsistent width between button and text input
Fix showGame() not setting the URL on success
Wrap inputs in form to allow using the enter key to submit
Style input elements to be round and pretty
Add Comic Neue as default font
Fix players being undefined
Fix small UI on mobile browsers
Make run-debug listen on

This makes debugging on mobile devices easier
Hide game join inputs by default
Hide join button when player has already joined