Removed dependency on controller, and ng view

TODO: figure out a way to interface with routing to avoid redendent
requests.
Docs update