Added date to the list of supported output types, added setting column width on row level, introduced interfaces for composite style