ha ha...some good ideas here, though I wonder how you will resolve the wheel / snail shell problem. This should be an interesting project! Good luck in the challenge!