Added FileName Filter functionality

This update allows the user to create a filename filter function within the model, or a global function.
Although probably not exactly what you had in mind, this should work well.