There is a need for client library with the following features: 1. Upload jar with dependencies (it requires new functionality at the backend) 2. Push/update graph 3. Attach fronts/rears (currently, only socket)