more file structures, logging, config gui, first item