add vehicles module base framework