Prod refactor complete

Prod now converts feature representations to segment lists and operates
over them