Uses the custom class OPTimer to create an accurate timer that uses background threading