Add function to rotate a selection by a desidered angle around an arbitrary vector