Finishes basic file saving to either private or public local store.
Changes are still required to add a suffix to the file and to update the views with the details.