First version of ObjectBtreeDatabaseModel class
 - Handle BTree structures
 - contextmanager for transactions
 - Emit dataChanged after object editions