updated initialize

allows user to input a string or symbol for color in initialize argument