The Mathematics of Map Coloring