Add file ListenerHelper.h with helper functions

- Remove Listener.cpp
Remove bool listenOnMouseMove

Register MouseMotionListener only when it should really listen.
Documentation for helper functions