moved private folder responsibility to its own class
new way to check if a file is under the private forder
created user files to change object instead of hash