Added updated readme and allowed more types on Vec3, still can't mix