A simple branching scheme for vertex coloring problems