Linear Algebra over Commutative Rings