Rename Controller to Factory.