graph based qa first commit

include all source code and readme file