Added Area model with passing test