Moved "recent files" menu class to its own source/header files