Added recent files list and remembering song marks.

Closes #19.
Closes #15.