Added OC1 function, untested
Added second OC function and decision function
Merge pull request #1 from DarkProton/OC1-construction

OC1 construction