Vagrant with provisioning for easy dev setup