Minor refactor: rename DDGQueryObserver to DDGQuery.Callback and move to inner class of DDGQuery. Add a few small comments and code tweaks.