Dynamics of Algal Communities