expected match time refactored from Option
got rid of AsyncResult in session and player APIs