Merge pull request #85 from creighton/master

link style change
Merge pull request #86 from creighton/master

added logging for errors
issues with log_dict being None.. fixed, all tests pass