Making avaliable as node or client-side lib

Signed-off-by: Michael Granados <michaelgranados@gmail.com>
Making jasmine work

Signed-off-by: Michael Granados <michaelgranados@gmail.com>
Do not commit node_modules, please

Signed-off-by: Michael Granados <michaelgranados@gmail.com>
Making work as node.js

Signed-off-by: Michael Granados <michaelgranados@gmail.com>