Multi virtualbox files support

This also adds non driver files. Shares a commit with the previous pull request.