will use bats for testing
the first test - no bon implementation found
errors and help refactoring
readability + section comments
borrowed test helper functions
Merge branch 'test' into active
let's try travis