Construct a new Shape object.
This is the basic Shape class. It can be considered an abstract class, even though no such thing really existing in JavaScript
| Type: | Shape | Coordinate | 
| Description: | A new shape. | 
| MemoryException | if there is no more memory | 
| GeneralShapeException | rarely (if ever) |