Shortlist Saving

- Shortlist is now persistent. Saves to shortList.xml

Files are pretty much ready to go at this point. Still working on
documentation.