assign datapath graph to all submodules
begin to tell the types of outputs
something wrong with the type calculation
fix a long time bug in path report
update gitignore file
Merge branch 'datapath' into dev