Split preferences into two classes, one focused on window settings, the other focused on selected paths. Most of the window settings are done. There is more work to do on the screen setting, I'm not sure I've found how to properly tell what screen number the window is displayed on. Added test for WindowPlacementPreferences.
Put code for saving SelectedPaths in. Cleaned up comments in WindowPlacementPreferences. Added SelectedPathsTest class to for unit testing the path preferences.
Put code for saving SelectedPaths in. Cleaned up comments in WindowPlacementPreferences. Added SelectedPathsTest class to for unit testing the path preferences.
Added Persistence State of the Project notes.