Add movement initial work.
Complete migration to template interface and add capability to move items around the row.