refactoring, add comments
Add comments, remove redundant code
Comment EnumUtils, add search methods for case insensitve constant finding, move default value parameter to end of signature
replace enum constant finding code with EnumUtils methods
remove ExpHelper
remove ProjectileUtils
Add private constructor to static class, add class JavaDoc comment
Add comments, add getView and getViewManager methods, extend IDisposable mixin
Remove TriggerType enum and unimplemented LocationTrigger
fix license
changes to make code operate without ViewTriggerType enum.
register BlockTypeTrigger with ViewTriggerRegistry
add comments
add comments, code cleanup