Removing useless outdated class.
Refactoring so that the intelligent agent is able to explain its decisions.
Removing useless code and comment.
Renaming method.
Refactoring code.
Fixing bug that avoided the printing of the reason for many collision evaluations.
Reason is not unmutable anymore.
Moving test to the right package