Improve tests around running a process
Update readme and minor cleanup