With the recent and sad news that Cake has gone bankrupt, I've picked this site back up, and am working on a full teardown now.