[#4] Add an annotation to be able to select rules to applied
* Add some tests
* A log of failed tests in travis