restructed entire Reviews module