Live method is now working and is being called. Rearranged checks to minimize code and make it more readable. Date would only hold value from the moment it was being instanitiated, but is now updating every second. Still missing a way to only call live once every new minute