Ha, I wasn't going to try to hack it. I was just wondering if you put the effort in to have backend functionality just for creature names. Pretty cool. :)
Hearts are a sort of currency, but I can't remember how much it matters. I think at some point you can unlock new slots for eggs by trading in hearts (once you've filled up the slots you have)?