Агрегирование

Собрал еще несколько классов из разных проектов.