Added support for single column layout with configurable vertical item spacing. Multi column layout can leave vertical item spacing property unset, and the vertical item spacing will be calculated as it was before. Single column can leave it unset, but then the spacing between items vertically will be zero.