Made tokenStore add, get, and has methods async. Hummingbird
constructor takes an opional tokenStore implementation