adding ILog interface
adding ILog interface to proj
adding cstor which takes an ILog obj