goToScreen method
It goes to another screen with optionally custom args
Implementation
@override
void goToScreen(String screenName, BuildContext context, Map<String, String>? args) {
developer.log("Changing screen to $screenName");
Navigator.pushReplacementNamed(context, "/$screenName");
}