Added proper comments.
Remove unused plugin static reference.
Change @EventHandler annotation to @Overide.