re-factored project to not be entirely inside of the Form1.cs file. Each feature now has it's own corresponding class, each inheriting from FileNameModifier.cs.