Added getArea() and getPerimeter() methods

They are now dynamic and will change if you set different widths and
lengths!