Added further commenting to VideoDAO and IVideoDAO