refactoring of packages, utility methods names plus addition of some utility relationship methods that were missing