added local notification push
cleaned up the date checking
consolidates now messages into one when user is in the app