Port tests to coffeescript, add models.area tests