Add a ModelList class to manage mass action, close #23