Refactored ListFragments and Adapters