modularizing vagrant setup