Encode JSON as UTF-8 by default.
When moving boards, remove empty categories.