Documented code and removed some fluf. 

TODO:

 - Edge-awareness for red and blue.
 - Borders. 
 - Highlight reconstruction needs manual adjustment when thrs!=0.0f.