Add vector operations (scalar/vector and scalar-vector)

I found no good name for scalar/vector. Maybe you have a better idea.