Project

There is still the differences from the synchro shown here. But this comes from a fresh branch for the project module only introduces and changes one file `project.R`