Homework which required creating a model with various types of relationships, and tests for the validations