Better highlighting, fixes, start string coloring lib