added appartment,address,city and country models with associations