added Logger and unit tests
ignoring out dir
fixed newline after log entry
added tests for BooktionHandler