An experimental Vagrant virtual machine for Spark Core firmware development