Great idea! With all of these questions swirling around in
your head, it sounds like a good head start on this project.
I don't really have any answers to your questions, but I bet
if you let them stew for awhile, your vision will start to take
shape and you'll find your own answers.