Optimisation of MavenDataExtraction class (O(2n) -> O(n)) and massing names refactoring (DataExtraction, Main, MavenMetrics, etc...)
Usaga of new optimized methods of MavenDataExtraction
Creating of an interface for MavenMetrics and name refactoring
Usage of Project.getFullName() inside of toString() and minor exception catching correction
Creation of an interface for the metrics in the console and an implementations using Jython
Minor names refactoring (data extraction)
Minor names and packages refactoring