NIO framework and utilities for Java