first commit
tests
array, object, index, and more tests
promises.creator()
update dependencies
tests and more utils