This separation allows for easier modification of Launcher3 by derivative projects Change-Id: Ib3469e9b5d2707daef572050698d792316534d45