updating the POM
refactoring the package hierarchy and updating to the last version of npc