Implement project Essential_L2.1

@kostiantyn-kuzin please review