Client and vehicle structs done