Added support for Plane and Matrix types.
Added missing primitive types and tests for them.