Changed listener class, organized files, created jar file