Refactored code to add a true MainActivity and keep the original as a popup for only after a missed call.