def start
      keywords = self.params["keywords"]
      @thread = Thread.new do 
        @client.filter_by_keywords(keywords) do |status|
          if retweet?(status)
            before_retweet.trigger(status)
            @retweet.retweet(status["id"])
            after_retweet.trigger(status)
          end
        end
      end
      @thread.join
    end
def start
      keywords = self.params["keywords"]
      @thread = Thread.new do 
        @client.filter_by_keywords(keywords) do |status|
          if retweet?(status)
            before_retweet.trigger(status)
            @retweet.retweet(status["id"])
            after_retweet.trigger(status)
          end
        end
      end
      @thread.join
    end
initializes the tracker
 start the tracker