camelot.camelot.view.fifo.fifo:
fifo, is the actual cache containing a limited set of copies of row
data so the data in fifo, is always immediately accessible to the
gui thread, with zero delay as you scroll down the table view, fifo
is filled and refilled with data queried from the database
camelot.camelot.view.validator.Validator:
A validator class validates an entity before flushing it to the
database and provides the user with feedback if the entity is not
ready to flush