Finished the basic event system and documented a majority of it. May
re-document a lot of it later as much of it is very half-assed.

Signed-off-by: Michael Schmidt <msrsps@hotmail.com>
Finished the basic skill classes and documented them.

Signed-off-by: Michael Schmidt <msrsps@hotmail.com>
Added the sychronizer interface.

Signed-off-by: Michael Schmidt <msrsps@hotmail.com>
Added the basic item classes.

Signed-off-by: Michael Schmidt <msrsps@hotmail.com>
The rest of what was worked on, a previous commit had more files
attached than it was suppose to...

Signed-off-by: Michael Schmidt <msrsps@hotmail.com>