move all code relative to readline into separate file