add framework bits for new market module
add db for purveyor
beginning stub of a Purveyor module class