Refactoring of RessourceItem hierarchy