refactoring to enable the Vagrantfile as a central place to configure what packages you want, more to come