Conversion specs fixed and finished.
Refactoring the photoscontroller. Got it a little more organized. Need to use HSV instead of HSL, though.
To be honest, this commit is a bit of a mess. HSV is still labeled HSL in some places but not in others, the controller is fat and filthy, and there's unused code that hasn't been cleared out. BUT: It works, and that makes me happy. To be refactored.