created mapped super class for entities