Algebraic Properties Of Edge Ideals