First, I apologize for the length of this post, but I think it's important to understand where I'm coming from and what I'm trying to accomplish before you offer suggestions.
Now I know this is an ambitious undertaking, but I have it set in my head that I can do this and I think that some of...