Fix jscs build issue
2.0 (less methods)

Close #4
Remove gulp & only include needed files for npm

poke @bloodyowl
Small refacto (mainly organisation & comments)