Back Stack

All fragments now use back stack. LocationFragment is programmed to be the hierarchical parent of all other fragments, so using back button after visiting a fragment will return to location fragment (if it was visited before).