Not all of the Confederates were fighting for the right to keep slaves, just as not all the people in the German military were anti-Semites or Nazis.  Also, not all who fought in the Northern army were anti-slavery.   If you say that all the people who fought for the Confederacy were pro-slavery, you denounce the slaves who were pressed into fighting for the Confederacy.  You also are doing a disservice to Robert E. Lee, who you will find was not pro-slavery.  But none of this matters as it does not serve to further your hatred.  The same hatred that is used today on Arabs and Muslims.  The same hatred that almost required FDR to round up the Japanese.  So have fun with your hatred.  Me, I am having no part of it.