Providers are now toggleable

Fixes  #14
Can now specify separate download dirs for each category

Fixes #4