Implement move down, up, top, bottom and zorder