Made file name validation simple and significantly more bullet proof