Create driver model and refactor virtualbox dependencies into driver