Oh man. This is an awesome idea. I probably don't have enough time for this but I'll give it a shot later anyway.