Added a namespace
Added less files
Revert "Added less files"

This reverts commit ca8024b88ff89c40c1fe3dd84f362efdbeb07fa4.
Upated Doc
added some missing files