Fixed option context.
Trying to mark some functions as pure. Added mapping for frustum_t in C. Starting to use Frustum/Bounds type.