Change fragment management to only load the fragment when receiving response from API to reduce pop-in for data after view has been rendered;