moves event creation from BufferController into DashAdapter
wraps calls of setCurrentTime/getCurrentTime of DashHandler in DashAdapter methods