separated Spark and Tessel so Tessel can deploy code