Fixed duplicate entry bug by removing broadcasts and instead creating a callback. Also transitioned a lot of the code from the activity to the fragment.
Added swipetodismiss list view on each of the listviews.
Made listviews dismissible through a swipe.
Fixed cursor exception when screen turns off.
staged classes which didnt change on last commit.