added class Delegate - is basic implement of delegate pattern
Refactor and rework Delegate class...