I finally got my pond redone, everything is awesome. Finally.

Now, I've noticed a lot of green algae in my 'cove' area of the pond, shallow cove area where it I have a waterfall and a natural little spring spitting over the rocks. After a rain it seems to go away, but is there when water flow is slower. Any advice?

I also have grass grow up in the shallow end out of the water...any thoughts on controlling that as well?

Chemicals or whatever?