Add procedure to get the project name

Add a procedure which presents the user with a list of the most recently
used project files, and includes the option to browse for a different
file.