Kevin:
Excellent design! Looks like it's flexible (in the good sense) and robust. I will be borrowing heavily from your design when I begin to construct the one I have been planning for some time now. Thanks for sharing.
Cheers.
Barry W. Larson
Calgary, Alberta, Canada eh!