some refactorings to help the creation of test cases
New coffeemaker test that shows the use of line information in the analysis
Merge pull request #18 from MateusAraujoBorges/master

Test case relevant to Issue #16