Migrating a bunch of classes and modules from the CORL project that will become the foundation of this project.