It looks like the `development` block duplicates the regular config block entirely.

Perhaps have the config that is the same (`compress`, `bodyParser`, etc) in the regular call, then in `development` just have the `connectLiveReload` addition, and in `production` the simplified error handler.