Cleaned up the data flow engine. Added interface files and documentation
Cleaned up the data flow engine. Added interface files and documentation

samuelhavron/obliv-c,samuelhavron/obliv-c,samuelhavron/obliv-c,samuelhavron/obliv-c