Rename folders and namespaces
Rename files, classes, namespaces
Switch order
Using dataprovider
Add comments and rename getPrimeFactor method to getPrimeFactors