feat(http): AngularJS style HTTP service
WIP