new class EntityChecks

performs all checks an entity