We'll need a couple of group projects, with project goals, specifications, architecture, and basic setup