Got it coloring, but there still seems to be bugs. Will try to track down.