Legacy xml rpc

Adds the framework by which the rest of the XML-RPC interface may be implemented for issue #59