Cleanup

- Update all functionality where possible to use deuceclient.api for imports instead of its submodules (e.g duececlient.api.block)