A Lightweight GUI Framework and Infrastructure for Standard Java