Adds the Register class

Besed completely on JSON output
Updates the Outlet class based on API output
Renames MyClass to Client and defines some method stubs
Adds a simple testing project