Deleted WeightedGraphFlow
Created Chain Protocol and Refactored Engine Protocol
Refactorization to having a common parent project for workflow
Merge pull request #1 from adperezmorales/refactoring

Refactoring