OCTC Classes

Classes for OCTC.