add .nrepl-port to .gitignore
rename db and api functions that cause mutation
justify project dependencies (yea, anal)