added unit tests for angular code, gulp file