totally agree with Alan that it is one hell of a job. Reading from a book written by full time breeders is one thing, but to actually do it yourself is another.
cichlid7... you can put a screen over the eggs to stop them eating or keep an eye on the pair to see which one is eating the eggs and remove him/her.
Some of the reason they eat the eggs are the pair are young and inexperience, they are spook, don't feel secured, water conditions are not right.
Try to place the tank in a place with the least traffic and leave them alone. Staring at them all the time will spook them or make them insecure resulting in them eating the eggs.
ron