clean up the app file
move user router to users.js file + clean up error
show errors on the error page
put socket config into config/socketio.js
put db config into config/db.js file
put app config into it's own file
fix a bug with hanging requests
move errors routers to index router file
move isAuthenticated to routerUtil file
clean up ip check
add 404 page
add cache control
add image optimize
update deps
add a configUtil file