fix(controllers): fix persisting files and refactor deleting files on template refresh and delete
assigned to @grgml
mentioned in commit 74f9e053
merged