v0.95

edited logger to use synchronize keyword since there's no use of using locks and conditions