Bunch of changes to the storage/file.js file. Adds more functionality
Functionality for merging tags together.