Refactor color storage, wrap string