Added Color struct