renew the architecture and
getting nodejs working with angular properly