bumped to node w yeoman scaffolding + some js refactoring