fixed more stuff on the moveFiles method, added a 'createNewDir' method that allows us to make directories like private and shared if they do not already exist, can be extended in the future to support the creation of user made directories