A Rack inspired web server interface for having fun again developing web applications in Java