Make Color store r,g,b in double (not int) interally