Allow requiring of middleware file alone
Update README with mention of SPEC