Mistakes were made
------------------
1. All config and repo list keys should've been under a "ganarchy" group. This can be changed, but might be painful, especially for remote sources.
2. Everything should've been URI. But instead I ended up with mixed URL/URI.