well looks like you some cyano but no worries about that, what else you have my friend is dinoflagellates, they will take out the cyano. but sorry to say they are way worse then cyano. here are a couple links for ya. it release toxic things and can even kill fish if eaten. once established its a real battle to get rid of them.
Dinoflagellates - Predators, Pathogens, and Partners by Eric Borneman - Reefkeeping.com Problem Dinoflagellates and pH by Randy Holmes-Farley - Reefkeeping.com