adding list_nodes functionality
fixing list_nodes for list resources
adding __get_item__ dumder
refactoring internal method calls
redefining use patterns