Question
I'm looking to understand how user functionality on the platform (auctions, purchasing, breeding) translates to Ethereum function calls from what smart contracts. Additionally, if you know how money flows around the functionality I'd also like to understand that.
Answer
All Blockchain platform has an Architect/designer that lays out detail of operation, in regards of your query about cryptokitties platform you have to address to the designer, if you are planning to become an architect you have to do your research and understanding of programming languages.