added tweet model and basic (not working) authentication method