started work on entity class
started work on complex entity class
introducing concept of constraints to implement complex entity structures