updating some names and namespace before it's too late
removed API section of docs as it's unusable outside of a directive
context