Put graph reading in separate project