Commented out broken systems due to removed code in order to restore successful build status.
Updated documentation
Updated documentation - fixed markdown formatting
Support building with Maven.
Fix typos in contribution guidelines.
Make merge conflict instructions a little easier to read.
Make license notice header consistent with the rest of the document.
Link to contribution guidelines in readme.
Plugin refactoring and general formatting
No longer build with Gradle.
Shade dependencies.
Refactor and events system
Split "utils" into "reflect
log4j!
Entity is nearly finished. i will finish putting methods in tomorrow.