пару фич что я написал до смены курса на вектора

постарался не изменять твой коммит с векторами, хотя сейчас пройдусь
гляну где что полетело:/