Implement project Essential_L2.2

@kostiantyn-kuzin  please review