upgrade express from 3.x to 4.x

I created this pull request for the review of the upgrade changes.
should be attributes style versus hash (ruby) style