Review and refactoring of notebooks web service.
Merge pull request #8 from ellisonbg/multidir-review1

Review and refactoring of notebooks web service.