improved moving, removed move-event-within-board check