add config

Signed-off-by: Graham Ballantyne <grahamb@sfu.ca>
use config for mongo settings

Signed-off-by: Graham Ballantyne <grahamb@sfu.ca>
fix botched env var
fix mongodb connection params
add logging for debugging
change password param name
back out mongodb config change
wtf express
add delete route
rename listing route to get_listing