Started splitting Renamer into multiple classes and files for more modular and easier management of the code base.