interface Callback
Internal interface to handle callbacks
Callback function called when the task completes with its success value
abstract fun onComplete(success: Boolean): Unit