colour cube take 1
rgb->hsv workingish
added colourspace thing