add fitColumns and horizontal layout modes
move _mode; sync layout mode options in _mode
refactor mungeSorter
add cells by column
title & comment