Figured I'd get it up on Thingiverse at least. Not done yet so don't expect to successfully print this. You've been warned, but I think it looks good so far.