Abstract Directive for angular
Added services, directives and services are now plain Coffee Class instance
Working base class for Directive, Service and Factory
Socket working
Merge branch 'feature/abstractAngular' into develop