Modularity Of Residually Reducible Galois Representations And Eisenstein Ideals