Added Constituent class and modified composite IV as discussed between Dave Shields, Aziz Boxwala, Victor Lee and Claude Nanjo