built the single-collaboration module system
refactored projects and collaborations into arc
parameterized the project module.
Merge branch 'master' into backend-init
Merge branch 'backend-init'