Okay guys. I hope it's not to late to get into this challenge. Here's my entry. Of course, it's still a WIP, but it's a start.