A Java framework for developing lightweight RESTful web services and NIO applications on the JVM