Prepared classes to create abstract classes for deployment of objects.