Added the problem to be solved using JUnit technology to handle exceptions.
Solved the first problem on deal with pre-requirements. After using exceptions to show when this is not acceptable oto proceed
extracted the top three logic to another method so evaluate could start to be seen a agregation of evaluations.
made the evaluateTop configurable for the size needed
Added a new problem to be solved dealing with exceptions.
Solved the problem and added test to cover it.
Merge pull request #7 from helmedeiros/TestingExceptions

Testing exceptions