Did that shelf piece have hair algae to begin with? In general hair algae is normal for newer tanks. Hair algae feeds off of phosphates and I am guessing it came from the new rock you put in which is normal. In terms of cycling, you want to look at the levels aka Ammonia, Nitrate, and Nitirite...