Coral is a modern component-based C++ development framework.