support for @EventHandlers implemented and more code smells