Work With Map
Add CLLocation
Refractoring