Provides common classes and utilities. The goal is to provide a single point of implementation for algorithms commonly used throughout the project.