ListModel based directly on a List.
Number of elements in the model
Indicates whether the model has any contents