Upgrade express to 4.x and add middleware packages