More comprehensive gitignore
Parsing strings into data should use Java best practices
Remove a function that is built into Clojure core
As per the docs, use seq instead of not+empty?