add optional query params to filter response for easy debugging
attach floor number to the events when passed back to a client, clean up a little bit