Added comments to example plugin.
Added abstract class and updated example plugin.
Added require for abstract class.
Made AutoOp and ChannelLogger plugins extend PluginAbstract.