fixed getline_iterator and moved both parts to separate projects