Added location to task and more work on runcommand
Added actual part for running a file in runcommand
Added testing in executor
Merge remote-tracking branch 'origin/master'