Resa privata la variabile statica self di GDRCD per evitare che possa essere modificata da chiunque. Cambiato anche il modo di assegnarla, farlo per riferimento non aveva senso: le variabili che contengono oggetti sono SEMPRE riferimenti ad oggetti, non vengono mai assegnate per valore
Ripensandoci ha più senso che GDRCD::load() sia statica agendo su una variabile statica e caricando classi e file che finiranno comunque nel namespace globale. Con una modifica però: l'argomento passatogli viene interpretato come relativo alla radice del framework, non più dentro alla cartella core