Renamed Compilation;
Added methods to API class;
Started groundwork for variable and channel API;