Refactoring, new wrapper Opencv classes

Signed-off-by: Laentir Valetov <laex@bk.ru>