Cleanup
Split remote procedures into own module
Clarify
Special purpose exception
Reorg
Moved setup_auth into rpc_server.py
Small refactor
Cleanup
Enable auth
Minor tweaks
A dash of documentation