Wow, dude... I'd need to write you a textbook to answer your questions... if you have specific questions you can ping me at magee70@yahoo.com... FYI I'm on my 3rd startup... sold the first two..
When I read your reply, I see, I'm awesome. I know so much about what you want to know that I can't even figure out to start. Oh btw, how cool am I?