Added help & user authentication
Added flags
Cleaned up & prepared for user authentication

- Prepared for collections(wip)
Added user authentication
Added cookie auth

- User auth
- Cookie client
- Removed unnecessary code
- Removed IDisposable
- URL validation
Added 'Help' option
Extended error message
Formatted pre-download validation
Added premission and username setting
Added 'Help' button
Added new features