This is great. I wanted to make something like this in hope to prove abiogenesis, but I couldn't decide how and how much to simplify bonding or how to go about deciding it. Anyway, apparently it has already been done, and it works! Sweet. Would you like me to port this to Android phones? Additionally I'd try to make it more game-like (user interface), and possibly in 3D.