Add a each function
Change test log
Add MIT License and write a documentation