Ridesharing client app library