Dain, that looks excellent even in sketch form - I'm eager to see more updates and a finished product!