Changes the way the files are got and used

The program will count the amount of files by putting each file it finds into a stack, and this stack is used in the backing up part to speed up processing time. I have also used some 'Try' blocks to protect the files gathering from crashing the program. I will test this next time I can.