I haven't received any negative feedback on idea to blog about "how would I do it" (what you think about my approach is different topic) so I decided to continue. Again: because I don't want to be influenced by your ideas and make my task as close to your work as possible I post it early, before I see any of cool techniques I haven't thought of and you did, so that I can regret it later. You can find whole article on my blog. Enjoy, and please - if you see something silly, let me know. I really do appreciate negative feedback!