Implement project Essential_L16.1 (Object class)

@kostiantyn-kuzin please review
This is not required. block is already of type Block