moved to geodjango for locations.  models still need to tie into the geodjango manager implementation