Add Transpose task

fixes #42