Remove all the custom draw and geometry ops

Still buggy:

* Arrays change orientation when rendered as array, or changed
  to vertical as part of a DefFunc render.
* Static numbers not displaying their value