save window position with custom window settings class

add a property to MetroWindow to save the window settings in a cusom way
(not with the ApplicationSettingsBase way)