Position and size of main application stored in settings. If independent windows are in use, dialogs are not lightweight. Various minor things.
Client split to core and GUI part, various javadoc tweaks.