Can you get a higher magnification? It looks like some type of mat building benthic cyanobacteria but you need to have higher magnification in order to confirm this. Look at these two pictures
a closer look show two types of mat building benthic cyanobacteria - a spirulina type and some Oscillatoria like species