Added implementations for arrow key movements

Also added additonal debug message flags to control messages for update
methods