Wow! This concept is great! This definitely seems like a way better solution then what I was doing. I am going to mess around with this and I will update it with what I got to see how far I have gotten.

Thanks for this!!