implementation VideoListOperations - changed interface(operations should use pointers, not videoList itself)
removed VideoListOperation