Started using tempalteConfig in directives
refactored angularNext code into angular2Adapter class