Got a working RGB-to-HSL conversion working. Tested with Rspec. Created as a service object, because they're awesome.