My IRC Bot: Request for criticism

First of all, hello, this is my first post here :D

I am in the process of writing an IRC Bot framework, along with an extensible plugin based IRC Bot based on this framework. I would say my Java knowledge is lower intermediate. Everything seems to be working, however I would like constructive criticism regarding the way I am doing things. If anything is hackish, or there is a better/more standard way of doing things I would love suggestions. I am not asking anyone to write any code for me at all, just to let me know what could be done better, and maybe a link to a guide that explains how to do so. Currently I would like comments on the classes in the com.kgivler.KGDBotFramework package, as I know some things in the other packages (Such as the plugin framework) could be done a lot more robustly, however, I'd like to improve the framework first.

to make things easier to read, I'll reply to this message with the source code from the other files.