A simple to use HTTP and WebSocket listener