Added the Area class