Adding technical docuemntation.

1. Architecture.
2. Additional dependecy ffmpeg.