Changed from java7 -> java8
Changed how events a handled

Since I moved to java 8 I moved most of my events from anonymous
classes to lambda expressions.
Nothing
.class files