Thank you, that may point me in the right direction. The whole injection part is what is really confusing me I guess; I understand it, I'm just not used to it and I think that's what is throwing me off. I will see if I can get anywhere using your advice.
I've tried Googling for a sample project, similar to the ones available, do you happen to know if anything exists like that (even if its not the SimpleTaskSystem sample)?