Created namespace and documented code