Comment Comment by levmiseri I'm somewhat embarrassed by the code quality (dev is only a hobby, my day-job is interaction design), but as soon as I clean it up a bit, I'll open source it. parent levmiseri 4 years ago