This may be a bit late for this thread, but I posted a working buttons-based version with CloudDB back end at
Don't be scared off by the intermittentCloudDb errors.