Camera and view volume cleanup

General cleanup of the NFCamera and NFViewVolume implementation.