changed provider column in authors table to type
creates new class TwitterAuthor