extracted interface from userFolderController and updated app to use interface instead of class
implemented userfolderrepository class and interface and moved logic from userfolcercontroller
updated references to userfoldercontroller to userfolder repository where relevant
updated unit tests to use the repository instead of the controller
Merge pull request #134 from IrradiatedGames/move-data-storage-for-plugins-and-files-to-the-user-folder-directories

Move data storage for plugins and files to the user folder directories