Lots of changes for a working Vagrantfile including dependencies