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