User model and Twitter OAuth controller. (Story: #76864006)