Just added a seperate class for mouseListening. I hope we can work with
it afterwards.