Fixed documentation
Made sure everything is in namespaces