Reposition a to-do

Changes the position of the specified to-do within its to-do list. Position is 1-indexed.