removed yaml submodule
included yaml submodule
copy vars so that an inner file cannot affect an outer file
fixed bug in args.go
improved template handling
added 4 new tasks