LPS-48728 Rename some classes as agreed with Adolfo

Hi @brianchandotcom 

This PR contains no changes wrt the one sent before (only a rebase).

About the issue you commented about in my previous PR regarding to the name of the RepositoryCreator interface, in a future PR (see cfa889f...d0641af) I'll get rid of RepositoryCreator, using in its place RepositoryFactory (d0641af).

I need to make the changes in this order (first introduce RepositoryCreator, then remove it and use RepositoryFactory), as this PR simplifies a lot the refactoring of the existing repository factories.