Raising the abstraction level - DatabaseRestActor is more generic, as is RestController. Some refactoring in progress