Use interfaces instead of classes for the Controller
Scheme is now, by default, the app request one. You can still specify specific one for the Entry.