Updated the factory example and added additional text to aid module methods