Have data middleware,complete - now to build client lib for testing