Added the first version of the framework.