scaffolding using express, grunt, rework, and component