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) |