Made ModelFinder#initialize protected

ModelFinder should only ever be run via ModelFinder#run as there is an
order of execution.  Therefore, I've protected the constructor in order
to remind users not to try to instantiante this class.