Make a Project enum to differentiate between projects that configuration may run in.
Project
@elmsheus, this will cause conflicts when being merged into master, but let's go the 22.0 direction.
/cc @jchapman @calpigia @jcatmore