Algae bloom or what! Clean as above, then off topic but important check your roof drains. If that muck has accumulated on top it's a fair bet a lot of crap may have washed down in to the run-off drain (which blocks and causes the classic roof motor failure) A quick search of the forum will reveal all if you are not clued up on this yet 