def todolists
      response = self.class.get '/todolists.json'
      handle_response(response,
        Proc.new { |h|
          list = Logan::TodoList.new(h)

          # grab the project ID for this list from the url
          list.project_id = list.url.scan( /projects\/(\d+)/).last.first

          # return the list so this method returns an array of lists
          list
        }
      )
    end
def todolists
      response = self.class.get '/todolists.json'
      handle_response(response,
        Proc.new { |h|
          list = Logan::TodoList.new(h)

          # grab the project ID for this list from the url
          list.project_id = list.url.scan( /projects\/(\d+)/).last.first

          # return the list so this method returns an array of lists
          list
        }
      )
    end
get active Todo lists for all projects from Basecamp API

 @return [Array<Logan::TodoList>] array of {Logan::TodoList} instances