Cleanup nodestore backend classes

* Add README.md (WIP)
* Add missing std::move calls
* Refactor visitAll in backend