Remake User, UserClient, UserMQTT, TaxiClient