modified the prefernce list to use fragment. Previously it used activity. Alos abstracted preference and the preference list as object model.
preference list and select all
Merge branch 'master' of https://github.com/misterpokeylope/something-tdo