Does the basics but still needs to implement: - Autoconnect - "Connecting..." UI - Disconnect by request - Disconnect by circumstance