v0.2.5:
* Reworked contract system to offer more depth and variety (Still very WIP, needs feedback and testing)
* Adjusted weighting and masking for automatic strain grouping
* Increased digestive enzyme damage
* Fixed contract timer bug where time-based objectives would be impossible due to their timer being too short
* Fixed major performance bug where hidden panels were being redrawn every frame
* Fixed cells losing size, strain identity, and division progress on save/load
* Fixed various Theoretical Lab bugs caused by stricter Lab Mode rules
* Fixed bug where explosive enzymes would set dense substrate to 30% regardless of initial value
* Implemented suspected fix for desynchronization between interaction areas and visual position of cells and organelles at high cell counts (monitoring result)
* Gated "kill all cells" hotkey behind warning
* Visual tweaks