Provides interfaces for working with projects.