[WIP][DD-886] made default constructor (without parameters) package protected (+ adapted usage/ entity creation) pt. 2 (tbc)