add expressjs and mongoose
add api routes
add cms views
refactor project structure
add error handler
fixed the handler for status 500 errors
add authentication views
add user model
add middleware
add signup/login/logout