Add ability to create a client with a token