A 'virtual body' model for surgical education and rehearsal