Video Summary -
- Update of Video Input and Video Output.
- Comments Added.
- Code cleaned