Better namespacing, so that doing inspection on promises would make more sense - [object Promise] vs [object Shvua]

Added linting to code
new commit id