Removing the namespace - using the url for the file as the folder path so that it is unique and belongs to the owner of that url. refactoring and adding tests