add a gitignore
Refactoring some parts
Updated the package json
Increase Version
Update unused modules
Update `index.js` and remove unused modules
##Test
Checking it
##What does this PR do?
It refactors some stuff and implements tests
##Where should the reviewer start?
test directory and first commits
##How should this be tested?

> pull-request-commit-hook@0.0.2 test /Users/jb/Developing/pull-request-commit-hook
> tap ./test

total ................................................... 0/0

ok
PR with Template
What does this PR do?
---------
Refactor the first version to use better style
Merge pull request #5 from milafrerichs/v0.0.2

V0.0.2