Some refactoring after trying linting tools.
Switch to keywords for keys, rather than strings.
Switch to logging framework, still using println though
Switch to (keyword map) rather than (map keyword) -- seems more idiomatic at the moment.