Text this: Simulating Marine Ecosystem Dynamics and Biogeochemical Cycling With Multiple Plankton Functional Types