Fixed bug while copying a directory with files inside. Only copied the files inside if they already existed
Changes to add -r option for remove files/directories for simplicity