Externalized launcher tasks, added Directory Task