Refactor ctor into small parts to allow fine-tuning in SparkPolymer
More refactoring
Merge pull request #269 from ussuri/refactor-ctor-into-parts

Refactor ctor into small individual parts to allow fine-tuning in SparkPolymer