LocationManager wrapper added
Various unchecked changes