Here's a work in progress, Might either finish it tonight or tomorrow morning, depending how well I feel. http://rainbowdash.net/attachment/156135