Updated color.java to have more original coding