newcomer with some questions about the basics

Awesome, thanks. That project duplicates a lot of what I'm trying to accomplish.