added the CustomLocation fragment and Adapter