Sorry about the algae, but they likes it so I leaves it.
Also thats a shed skin stuck in the soil to the left, not a dead shrimp.
A blurry picture, I know, but these little guys are like 1 inch long and behind glass and water so my camera doesn't like taking photos of them.
Sounds like you need more shrimp. Or the one from finding nemo