proper file dialog integration
begin work on RecentFiles. next step is adding visibility to Menu
v0.3.0 - uses model lib adds recent files, adds menu item visibility.