Schema and requirement changes. Adding image model and utility method. Adding check for tables. Modifying Location model.