A Foundation of Torsion Theory for Modules Over General Rings