Frustum culling

Added Frustum culling to the cull visitor. I know the tests are failing, but it is related to where the frustum planes are being calculated. I think is better to discuss first where to calculate the frustum planes before fixing the tests.