OpenDolphin is a slim open-source library that implements the highest degree of model-view-controller separation.