Cleaning up the service/provider code.
Cleaning up the NGObjectWrapper
Tried implementing $http again, but still does not work.