Modules over Rings: Some Recent Developments