Simple workflow engine for basic ETL processing