Работа со строкой. Первое приближение. Удаление и обновление сделано по хитрому с копированием данных файла, не оптимально, но быстро в реализации.