Add singletons for DBSearch classes. Not exactly required, not exactly hurtful.

Signed-off-by: Norv <a.w.norv@gmail.com>
Useless globals, missing global...

Signed-off-by: Norv <a.w.norv@gmail.com>
Fix the global use in search. Fix search.

Signed-off-by: Norv <a.w.norv@gmail.com>
Add DbSearch interface.

Signed-off-by: Norv <a.w.norv@gmail.com>
Make Database an interface as well.

Signed-off-by: Norv <a.w.norv@gmail.com>
Rename file.

Signed-off-by: Norv <a.w.norv@gmail.com>
Trivial stuff.

Signed-off-by: Norv <a.w.norv@gmail.com>