Adding Student a "number" attribute and refactoring tests