Integrated the programming class into the framework