Minimal controller, repo and entity