Evolution of Visual and Non-visual Pigments