clean up video class, add non-func draw method (todo)