[MO] Use new intent and DetailActivity and Change code to update weather on pref change

STILL NEED TO ADJUST LAT AND LON FOR MAP
- New intent and loader for the detail activity
- Changed a lot of code for preferences