Implement dump function and backend client methods
flake8 fixes for recent update