rm creating dummy items if db is empty, enable/disable some buttons according to db size
use Treemodel::iterators instead of ::Rows where possible