Tidied up ZoneController to refer to Person objects rather than trainers