Creating factory and tests for Area, as well as the model. Closes #12 and closes #15.