Basic controller scaffolding with tests and minimal layout