Actually, Memorial Day was started by the Ladies of the South decorating Confederate graves before the end of the War between the States.
http://www.usmemorialday.org/backgrnd.html
"There is also evidence that organized women's groups in the South were decorating graves before the end of the Civil War: a hymn published in 1867, "Kneel Where Our Loves are Sleeping" by Nella L. Sweet carried the dedication "To The Ladies of the South who are Decorating the Graves of the Confederate Dead" (Source: Duke University's Historic American Sheet Music, 1850-1920)"
The premise that the Civil War was a moral battle to free black Americans from slavery is ludicrous. The war was fought solely to preserve the Union as Lincoln repeatedly stated.
"If I could save the Union without freeing any slave I would do it, and if I could save it by freeing all the slaves I would do it; and if I could save it by freeing some and leaving others alone I would also do that. What I do about slavery, and the colored race, I do because I believe it helps to save the Union; and what I forbear, I forbear because I do not believe it would help to save the Union." (Letter to Horace Greeley, August 22, 1862).