Added javadoc and the Video class