refactor providers
added Thought model, some content for THINK