DRY up driver object creation
Add missing semicolons
Remove util

Not 100% sure about this, but everything works without it.