Extensions to make Java Swing apps easier