I'm not new to keeping fish, but I've never kept an African cichlid tank and I need info. I'm wanting to use a 20H tank with a Penguin 125 BIO-Wheel hang on filter.. I need to know what substrait, what kind of rocks, how to take care of the water(including how to prepare it for the fish), and...