@@ -0,0 +1,606 @@
+package streama;%0Aimport java.awt.Color;%0Aimport java.util.Random;%0A%0Aclass ColorHelper %7B%0A%0A  private final static String toHexString(Color colour) throws NullPointerException %7B%0A    String hexColour = Integer.toHexString(colour.getRGB() & 0xffffff);%0A    if (hexColour.length() %3C 6) %7B%0A      hexColour = %22000000%22.substring(0, 6 - hexColour.length()) + hexColour;%0A    %7D%0A    return %22#%22 + hexColour;%0A  %7D%0A%0A  public static String generateHexColorDarker() %7B%0A    Color color = Color.getHSBColor(new Random().nextFloat(), new Random().nextFloat(), new Random().nextFloat());%0A    return toHexString(color.darker());%0A  %7D%0A%7D%0A

add color helper class to proj