Refactored lots of things. Moved more fragment code into base class. Fixed pull to refresh color for pre 21 devices.