DatabaseService now bound to an interface.