Here are some classes that I was messing around with. You guys can use them if they are of any help. I'm gonna start working on the framework now.