Implemented init with color method