add user dao
move common db operations to dao\base
dealer dao
add new hasFields method
move dao construect method to Dao\Base
use hasFields for isPhoneValid and remove construct
add dealer register interface
add table defination
add BaseBiz
add UserBiz
add DealerBiz