initial implementation of ui::selecting. fixed a bug in util::bmfont.