adding a bunch of empty files, adding shell for request handling, adding some new sections to docs