Listener and Handler
most features tested
apply Filter on Listener
ready to merge to master ...
TODO Speed Limit