A `Text3DStruct text3D_struct` is created.
A `Text3DStruct text3D_struct` is created.

Upon creation of `text3D_struct`, it also creates one `model::Object*`
entity for each glyph of the string, in practice 12 pieces ('H', 'e',
'l', 'l', 'o', ' ', 'w', 'o', 'r', 'l', 'd', '!). These do not yet have
vertex data, as triangulation is not yet implemented (see the message of
the previous commit).

Upon exiting the program, the entities are destroyed and triggered in
the following order (all belong to `model` namespace):

`World`
+ `Scene`
  + `Shader`
    + `Material`
      + `Species`
        + `Object`
      + `VectorFont`
        + `Text3D`
          + `Object`
        + `Glyph`

All tests pass.

	modified:   cpp/ajokki/ajokki.cpp

nrz/ylikuutio,nrz/ylikuutio,nrz/ylikuutio,nrz/ylikuutio