Created the structure for the driver service and renamed UserController to AbstractUserController