More Java Docs and Organization

+ added java docs to AbilityModeHandler & MechanicTreeBucking
+ Organized HandlerEvent code