Add solution to 2_designing_schemas challenge