update gitignore
update dependencies
remove workers index as it does not apply to how we use them
Updated workers

- Added info worker
- Updated download worker to callback on stream finish
Updates

- Added a progress loader
- Updated help.txt
- Not supporting format selecting atm (soon to come)
- Files are autonamed
- Added info functionality