Make Able to Render SVG's on Screen
https://stackoverflow.com/questions/21152068/load-svg-with-cairo https://www.linuxquestions.org/questions/programming-9/open-an-svg-file-using-rsvg-and-cairo-562362/
https://www.mikrocontroller.net/topic/505924 https://stackoverflow.com/questions/3018313/algorithm-to-convert-rgb-to-hsv-and-hsv-to-rgb-in-range-0-255-for-both
librsvg2-dev