Extracted the Client interface
Added playground project