restructuring. added utility library + underscore
minor cleaning for package json