Refactor: rename Task to BauTask and add IBauTask