Some issues prevented all environments to work wit the same code:

1) Unit tests to NodeJS
2) Unit Tests to AngularJS
3) Manual tests in HTTPS and HTTP (it is going to be protractor, wait and see!)

Some of this problems happened because in karma config dependency declaration order, others because I forgot to pass "this" as first argument in "call" method. Some other refactorings were performed... I just have this uncontrollable need for refactoring (sigh)
Started some UML diagramming. No pure "functional programming", I know... But I intend to improve this.
Starting to create an authetication/authorization structure.

User entity created for both client and server
Routes for authentication (security)
Security module to prepare login controller and credentials