Addition of the start of unit tests

Start of unit tests
HSV converter returning incorrect values though, needs to be
investigated