basic design ready
core dump resolved
Log and Trace are separate now
flushk issue closed. std::flush wasn't clearing the stream
update app.c