Redid some types to match Client
Added vel_t as it needs to be a floating point number
Changed the connect status type to a status_t for consistancy.