Wow. I forgot I still had this floating out there. I posted this back at the end of October and got so frustrated with the program I just set everything aside shortly afterwards. I can't even remember what my problems were at this point.
If its cool with you guys I will make an attempt to start programming it again over the holiday and post the questions/issues I run into on this thread.
I appreciate your responses and hopefully I will be able to come back with something more definitive in the near future.