Great job so far, it looks like you're building something similar to what I have in mind. I was thinking about making each panel like a torsion box, which would add a lot of rigidity to each panel.
I'm impressed that your puzzle pieces fit together; any time I try to make box joints by hand...