small mvc middleware for nodejs