LocationService and Weather App on Android ECEN602 Coursework