Modelling of recrystallisation textures in aluminium alloys: I. Model set-up and integration