make the vendor directory if it doesn't exist