Backend for joining a network is implemented (mostly), need to work on the UI now. :)