[issue #2] initial criteria function def impl
[issue #2] crit func cbo for criteria
[issue #2] crit func cbo for owa