Implemented the Perimeter property in Ellipse class
Fixed the string aligment/formatting
Fixed minor formatting issue
Created the enum ShapeType
Changed Perimeter property in Rectangle class
Added fields to Shape class
Added validation to properties in Shape class
Fully implemented CompareTo method in Shape class