Move some of the entity handlers to separate listeners.
Reorganize listener packages and names.
Move Bukkit utility classes.
Abstract and reduce many listeners.