Move columns creation to UI files

I just make things worse.
Can't remember what I changed, so this commit probably introduces some
excellent bugs.

Ganbatte~