Update boiler

Changes allow general usage.
#### Updates
- licenses
- package.json
- tests
- ignore files
I did not change it from months ago when it was main.js. I'll change it now