Custom log system added based on macros, configuration class based on boost::ptree, deadline timers  for some socket operations, option for HTTPClient to reconnect but not working very good, Daemon class added for process to become unix daemon.