add new entities for cities

add repositories for cities but some file are not implemented.