create state, city, category models that have many events