If you're creating a class-based system, it's important to become familiar with agent tabs. Here's another thread where the person was beginning work on a class-based game:
http://forums.wolflair.com/showthrea...ighlight=agent
Also, this thread has gotten away from the original question - to make things in this forum easier to search for, for future users, I'd recommend that new questions be in new threads, each with a name that describes that problem.