Making field protected instead of private for extensibility.
Adding a SharedPreferences Task class.
Adding an Otto Bus extension that makes sure to post on the main Android thread.