Added TokenServiceTests and TokenService