Added more detailed gulp functions.
Karma tests for the app
added angular-mocks to the app for testing
updated the correct dependencies