proper chainable managers, tests and cleanup
implemented ACL in Nodes API