Restructuring with boilerplate code
Rewritten into index.js
Remove old implementation.
Documentation