OCL API 2

Build: #26 was successful Changes by Sunny Aggarwal.

Code commits

OCL API 2