some work on implementing callbacks between the main activity and navigation drawer fragment