*UNFINISHED* added marketImplDB class that uses the database