moved timer to framework/utils, created new video_io module