Plant growth ID please....

Along with a serious algea bloom, I have a couple plant looking type growths that have popped up also. Can someone ID for me? TIA
 
Top