My application utilizes classic object-oriented approach where classes not only contain attributes, but also contain complex business logic. Such classes implement domain mo