initial version of layout, appender, basic_layout, logger added