Max,
I hope they aren't accepting late entries your project is pretty neat.

It must have taken quite a bit of planning to get everything to fit right.

Eric