Moved framework interfaces to market module