Added O2PLS. Added unit tests.