Compare the two solutions in the reading Classes.
Which you like better, and why?
Then, starting from scratch, design your own.
What choices did you make that are different from mine?
If you are a UCL student or staff member you may want to record your answers to these questions in this courses Moodle forum.