Uses EncryptedSharedPreferences library, remotely using gradle configuration from my maven repository