#19 - Unit tests written for adding new attributes. Next phase of work is to make them all pass!