Prepare for improved version.
Changes to property name.
Move design documentation.
Improved for phase concurrency by using modular design.
Details on how to run the media downloader.