Uh...I got the light blue fish from my friend two years ago(The one in the first picture on the left hand side of the castle) . I think it's a Limnochromis auritus (Spangled chiclid). Correct me if I'm wrong
Personally I think the tank would look much better without the tacky castle in there and maybe make the background a solid black to really show off the colours of your fish and change the substrate to sand as most cichlids like to dig and would probably damage themselves on the substrate you have