Definition of the Error type and List trait used to store and
retrieve tasks
The query module provides types for interacting with and interpreting the Taskforge Query Language
The task module provides the Task and Note structs which are
central types in taskforge.