Created ShingleFactory