removed futures, greatly simplifying the servlet and service code given that slick is synchronous