added option, compiler switches for runnable modules
added messages option, autoselect category