Changed file names to use ids and only allow letters, numbers, and underscores in the filename