Scala application for solve and visualize CP-Nets