Provides models and methods for tokens