Characters Move

As a unit, putting in swapping positions next, then dealing with the
real movement problem (setting a leader and moving positions
accordingly)