Adds a file selector to the export function

Merge go!
Co-contributors Barry and Zak