Added Ingredient api calls
Added RequireJS and ng-amd for modularisation and dependency management (work in progress)