+ don't delete log file in contructor moved to method CreateNewLog()
+ add support to log startup message
fix newline logging support when writing to file
+ add support to write log to file (when a message is logged)
implement basic logging support