Added syntax highlighting
 - The implementation for changing highlighter is terrible
 - There are still some bugs with the colorization
 - Colors suck (really)