Global project refactoring to ease development: all the sources are in the same module.