Added map view controller as location manager's delegate. Added more comments.