move all driver factory into a subpackage
export PHANTOMJS_PATH in ansible template
all operators are serializable
revise ansible files to deduplicate settings and allow automatic download of spark