Add initial implementation for command line options
Add options for channel batch downloads
Fix README
Add URL validation and fix bugs