v1.0.2: Refactors: Moves dependencies to a trait
Moves the dependencies of the `BaseGrid` class into a new trait, `BaseGridDependencies`. This improves code organization and reduces code duplication.
Moves the dependencies of the `BaseGrid` class into a new trait, `BaseGridDependencies`. This improves code organization and reduces code duplication.