Algae Consumption and Population Dynamics