restructured packages
added geocode support with mongodb