General purpose toolkit for Java