Refactor package naming
Added license
Task dependencies are now configured by plugin, leaving tasks more composable
Added option for specifying config file