#46 Seperate the preference freagment and its activty page