Update add generator-socket, Complete Refactor, Complete ng-components
Update bug fixes