Weakly correlated electrons on a square lattice: A renormalization group theory