node.py: use ObservableDatabase instead of plain DB object
change DB insert/update/delete to use observable methods