added a method to recursively retrieve all children of a base path
now there are two create methods: one asynchronous and the other synchronous
updated documentation
added new test spec