Large refactoring - Eclipse core resources classes dependency removed to
fix exceptions occuring during some actions