add some documentation
require routes file
root route
fix route require() function
use enviroment based config
find process.NODE_ENV and load the coresponding config.json file
staging and production enviroments
default production port
home controller
controllers loader
middleware in config/middleware.js
set view engine to ejs
views directory set
fixes for ejs app.engine()
serve static resources (stylesheets, javascripts, etc.)
favicon settings