Various fixes and improvements. Support for sound & music. (Unimplemented in Java2D.)