Supports the data layer (model and persistence) for the search and
autocomplete system.
Revamps the GenericLocalDAO in order to achieve a loosely coupled class.
Updates spatial database.