Созданы конструкторы, сделанно разбиение по файлам