And move some logic out of project/lib to be near the CheckedModule instead. The project API is already quite heavy and long, so making it more lightweight is generally what we want to tend to.
Project
This crate encapsulates the code used to manage Aiken projects. See crates/cli for usage.