ecco il progetto fixato.
nella classe data (che ho rinominato) non istanziavi gli oggetti, chiaramente dava null pointer quando tentavi di accererci, stessa cosa per la classe dim, conteneva due oggetti width e height che non istanziavi.
ho anche creato una classe apposita per l estrazione dell oggetto json.
in piu ho assegnato alla stessa classe data(rinominata) la costruzione di se stessa tramite l oggetto json.
dacci uno sguardo, cmq c'è ancora molto da migliorare... ma chiaramente questo sta a te
