Several GUI changes including textfield, gridbaglayouts and cardbuttons.