Use assert-schema to check for correct data types
Add placeholders for methodRequests, pubRequests and errors
Add client with buildPayload method
Use index.coffee for main class and index.js as entry point