initial commit - added utils to replace native nodejs functionality