Phantom-js pageModeler implementation - obtains a page model from all pages in a directory, and saves those models to external model files