Semidistributive modules