Provides different implementations of JTable model. The model can be equipped with observers.