Adding client implementation from decompiled aidl

Client that talks to the server without needing to know the AIDL.