@Provides
    @Named("cacheDir")
    File cacheDir(Context context) {
        return new File(context.getFilesDir(), "cache");
    }
Main module provide services and clients
app/src/main/java/com/github/pockethub/android/PocketHubModule.java