updated vagrant and added viewport support