Removed ShapeType.cs and added the single line of code in it to Shape.cs. Need to comment it all. Think im done if enum is used correctly