implement board renaming feature