Add namespace to some files
exclude vendor for docs
documentation updates