Added abilbity to save the window state (ie position / size) across multiple sessions