this is the new - class dbi - ( not completed !!)

this project branch replaces the dbi calls used in main branch with
class dbi lite calls - returning an object of the database record which
has various methods --- it seems to minimize and
improve source code - { in various ways }