Adds files properly with folders and whatnot.