Preliminary work on MoveMenu

Most of the move menu rendering code is in place, but it doesn't accept
input just yet...