Moved update to be private and fallback for when node is not specified
added full documentation and organized examples in /examples/ directory.