Removed log4j from dependencies. Rerun gradlew idea
Put in outline of new event system.
Updated license headers