Main activity implements callbacks for every fragment, could use a single interface class to contain all?