Clean up source drawing code. Fix #23. (incorrect coloring of line numbers)