api docs
angular sceleton