Remove dependency between SpatialPartition and Animal
atparkweb opened this issue · comments
The SpatialPartition class should only use the Drawable interface instead of directly referencing the Animal class.
- Convert Drawable to an interface
- Update Renderer to pass Animal list as Drawables