Client Registration Changes

Added some more functionality in the client API