As he is new, he might have had something from wherever you got him. The best treatment for cloudy eye is water changes. Do an extra water change and make sure to add dechlorinator to the water.
As mentioned, the tank is not large enough for cichlids. Agression occurs when fish are stressed...