handle_incoming_requests and start the server and listen