[common] added public definitions for all essential classes and respective sets