Make DenizenImplementation an interface

Woops.