added city model and database