Comments and cleanup
Comments and cleanup
Added multiple colorspace support. 
Updated select program to use the RGB colorspace
Hopefully I fixed the chaos I created in the repo