Networking done, attached to UI, lobby working.

Next step is to re-jigger some of the hacky solutions that are currently
in place, and to get the gameplay UI functional. Weird issues with
scaling currently.