Ch.6, Create app (phase a)
Ch.7, Add validations in model (phase b)