This library handles registration of project types, which define the development stages of a project. It also handles creation of tasks for projects.