Начато стриктурирование кода. Добавлены основы иерархии графических объектов.
Добавлена основа для обзерверов.
Signed-off-by: Vitaly <tovarishkreol@gmail.com>