updating deps and defect with logging
updating changelog, removing deps not needed
Merge pull request #32 from jamsyoung/update-deps

Update dependencies and fixed a defect