Added bud node implementation.
Added in a world provider for non-system time.

Time spent: 30 minutes
Updated bud fate impl.
Renamed to be more proper.

Time spent: 30 minutes
Added real leaves to the tech demo.
Added translation matricies to the 3D math library.
Added quaternions to the 3D math library.
Added vector projection functions to the 3D math library.
Changed the heirachy of nodes in budfate to also take into account changes in orientation.
Added a generic interface for bud possibility formation, and a simple implementation of it.  (Only partial)
Added a simple program to display a node tree.