Refactored driver form into partial

Still need to added validation and error handling