An easy-to-use python-based task runner with dependency chaining and management