Adding SortableModel abstract base