New method to constructor - setNode. Tests rewrited. All user methods move to subobject 'user'.
add some documentation and version chenge