Cleaned up color_change, drag_text, and eight_dir_move.