initial add of source files
added diagnostics messages and selection of data to show on graph
hide diagnose message when empty