moved hsv into thresholding node, and perspective/logpolar stuff into their own node. this is easily handoffable to someone to port to C++