Added instanciation from HSV
New tests, accessor by magic get, API doc